
package com.ruoyi.report;

import com.ruoyi.common.security.annotation.EnableCustomConfig;
import com.ruoyi.common.security.annotation.EnableRyFeignClients;
import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;

/**
 * @description: 报表中心模块
 * @author: chenxin
 * @date: 2023/06/16 17:05
 * @motto: Done is better than perfect.
 */
@EnableCustomConfig
@EnableCustomSwagger2
@EnableRyFeignClients
@SpringBootApplication(exclude = {MongoAutoConfiguration.class},
        scanBasePackages = {"org.jeecg.modules.jmreport", "com.ruoyi.report"})
public class RuoYiReportApplication {

    public static void main(String[] args) {
        SpringApplication.run(RuoYiReportApplication.class, args);
        System.out.println(
                " 报表服务开启成功\n" +
                        "------------------------------------. \n" +
                        " :     __                               :\n" +
                        " :  =='_))  __-:!:-                     :\n" +
                        " :    ,.' .'  ))-:!:-                   :\n" +
                        " :   ((_,'  .'-:!:-  - Report Started - :\n" +
                        " :  ~^~~~^~~^~~~^~                      :\n" +
                        "  `------------------------------------' ");
    }
}